Full abstraction for fair testing in CCS (expanded version)
نویسنده
چکیده
In previous work with Pous, we defined a semantics for CCS which may both be viewed as an innocent form of presheaf semantics and as a concurrent form of game semantics. We define in this setting an analogue of fair testing equivalence, which we prove fully abstract w.r.t. standard fair testing equivalence. The proof relies on a new algebraic notion called playground, which represents the ‘rule of the game’. From any playground, we derive two languages equipped with labelled transition systems, as well as a strong, functional bisimulation between them.
منابع مشابه
Innocent strategies as presheaves and interactive equivalences for CCS (expanded version)
Seeking a general framework for reasoning about and comparing programming languages, we derive a new view of Milner’s CCS [34]. We construct a category E of plays, and a subcategory V of views. We argue that presheaves on V adequately represent innocent strategies, in the sense of game semantics [20]. We equip innocent strategies with a simple notion of interaction. We then prove decomposition ...
متن کاملInnocent strategies as presheaves and interactive equivalences for CCS
Seeking a general framework for reasoning about and comparing programming languages, we derive a new view of Milner’s CCS [33]. We construct a category E of plays, and a subcategory V of views. We argue that presheaves on V adequately represent innocent strategies, in the sense of game semantics [20]. We equip innocent strategies with a simple notion of interaction. We then prove decomposition ...
متن کاملFull Abstraction for Fair Testing in CCS
In previous work with Pous, we defined a semantics for CCS which may both be viewed as an innocent presheaf semantics and as a concurrent game semantics. It is here proved that a behavioural equivalence induced by this semantics on CCS processes is fully abstract for fair testing equivalence. The proof relies on a new algebraic notion called playground, which represents the ‘rule of the game’. ...
متن کاملFair Testing
Abs t rac t . We investigate the notion of fair testing, a formal testing theory in the style of De Nicola and Hennessy, where divergences are disregarded as long as there axe visible outgoing transitions. The usual testing theories, such as the standard model of failure pre-order, do not allow such fair interpretations because of the way in which they ensure their compositionality with respect...
متن کاملAn intensionally fully-abstract sheaf model for π (expanded version)
Following previous work on CCS, we propose a compositional model for the π-calculus in which processes are interpreted as sheaves on certain simple sites. Such sheaves are a concurrent form of innocent strategies, in the sense of Hyland-Ong/Nickau game semantics. We define an analogue of fair testing equivalence in the model and show that our interpretation is intensionally fully abstract for i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Logical Methods in Computer Science
دوره 10 شماره
صفحات -
تاریخ انتشار 2014